"""
    时间：2019年1月28日22:31:28
    功能v1.0：汇率换算
    新增功能v2.0：美元人民币相互转换
    新增功能v3.0：循环计算，输入Q退出循环
    新增功能v4.0：通过调用函数减少荣域代码
"""


def count_money(im, cr):
    """
    通过汇率计算金额
    :param im:
    :param cr:
    :return:
    """
    out = im * cr
    return out


# 汇率
USD_RATE = 6.77

# 输入人民币
current_value = input("请输入带单位金额：")

# 获取种类
nuit = current_value[-3:]

if nuit == "CNY":
    # 计算人民币汇率
    current_rate = 1 / USD_RATE

elif nuit == "USD":
    # 计算美元汇率
    current_rate = USD_RATE

# 其他情况
else:
    current_rate = -1

if current_rate != -1:
    # 调用函数
    im_money = count_money(eval(current_value[:-3]), current_rate)
    print("兑换后的金额为：", im_money)

else:
    # 否则输出不支持
    print("该版本尚未支持此货币转换汇率")

